biodegradable waste - Spanish English Dictionary